#define _CRT_SECURE_NO_WARNINGS 1

class Solution {
public:
    int countAnswer(int a1, int a2, int a3)
    {
        if (!a1 && !a2 && !a3) return 0;
        else return countAnswer(a1 / 10, a2 / 10, a3 / 10) * 10 + min(min(a1 % 10, a2 % 10), a3 % 10);
    }
    int generateKey(int num1, int num2, int num3) {
        return countAnswer(num1, num2, num3);
    }
};